Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
86 NORTH ROAD Terraced £673,495 £625,000 9 Sep 2021
102 NORTH ROAD Semi-Detached £504,248 £105,500 2 Mar 1998
105 NORTH ROAD Semi-Detached £537,969 £117,000 23 Dec 1998